Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 TAVISTOCK ROAD Semi-Detached £575,000 30 Sep 2016
14 TAVISTOCK ROAD Terraced £435,000 7 Aug 2017
18 TAVISTOCK ROAD Terraced £481,450 10 Dec 2021
24 TAVISTOCK ROAD Semi-Detached £183,000 30 Jan 2002
26 TAVISTOCK ROAD Semi-Detached £149,995 26 Nov 1999
28 TAVISTOCK ROAD Semi-Detached £295,000 31 May 2005
30 TAVISTOCK ROAD Detached £245,000 27 May 2002